.TM-icon { display:inline-block; background:url(../images/sprite.png) -99999px -99999px no-repeat; }
.icon-email-green { width:22px; height:15px; background-position:-11px -31px; margin-top:9px; }
.icon-email-blue { width:22px; height:15px; background-position:-11px -10px; vertical-align:middle; margin-right:5px; }
.icon-up-blue { width:15px; height:18px; background-position:-105px -62px; }
.icon-down-blue { width:15px; height:18px; background-position:-105px -85px; }
.icon-up-black { width:14px; height:17px; background-position:-122px -62px; vertical-align:middle; }
.icon-down-black { width:14px; height:17px; background-position:-122px -86px; vertical-align:middle; }
.icon-logo { width:17px; height:17px; background-position:-105px -131px; vertical-align:middle; margin:-2px 5px 0 0; }
.icon-stamp { width:91px; height:74px; background-position:-146px 0; }
.TM-send-email { border:0; float:right; height:28px; margin-top:4px; cursor:pointer; background:none; }
.layui-btn .layui-icon { vertical-align:middle; margin-right:4px; }
/*企业管理tab切换*/
.admin-tab { margin:10px 10px 0px 10px; }
.admin-tab .layui-tab-title { height:47px; background-color:#1E9FFF; border-bottom:0; color:#fff; }
.admin-tab .layui-tab-title .layui-icon { vertical-align:middle; margin-right:5px; }
.admin-tab .layui-tab-title>li { font-size:16px; min-width:100px; line-height:47px; padding:0 15px; }
.admin-tab .layui-tab-title .layui-this:after { height:47px; }
.tab-condition { padding:35px 50px 0 25px; clear:both; max-height:110px; margin-bottom:20px; }
.tab-condition.shrink { padding-top:0; margin-top:-43px;  }
.tab-condition .layui-form { height:38px; }
.tab-condition .layui-form-item { float:left; clear:none; margin-bottom:0; }
.tab-condition .layui-form .layui-btn { margin:0 0 0 15px; padding:0 20px; background-color:#1E9FFF; opacity:1; }
.tab-condition .layui-form .layui-btn:hover { opacity:.9; }
.tab-condition .layui-form .layui-input-block { margin:0 20px  0 0; }
.tab-condition .layui-form .layui-input { width:210px; }
.tab-condition .layui-form .layui-input-inline { width:130px; }
.tab-condition .layui-form .layui-unselect { width:130px; }
.tab-condition .layui-department .layui-unselect,
.tab-condition .layui-form .layui-department { width:220px; }
.layui-field-box,
.layui-tab-content { padding:0; }
.TM-tab-info { float:right; margin:25px 0 20px 0; }
.TM-tab-info>a { display:inline-block; font-size:14px; margin:0 9px 0 0; }
.TM-tab-info>a:hover,
.TM-tab-info>a.active { border-color:#1E9FFF; color:#1E9FFF; transition:all .3s; }
.layui-form-select dl dd.layui-this { background-color:#1E9FFF; }
#TM-wrap-tab1 { display:none; }
.TM-layui-tab1 { border:1px solid #e4e4e4; margin:15px; }
.TM-layui-tab1 .layui-btn { padding:0 8px; height:32px; line-height:32px; background-color:#1E9FFF; }
.TM-layui-tab1 .site-table { margin-top:0; }
.TM-layui-tab1 .admin-table-page { float:none;  }
.layui-tab-card>.layui-tab-title>a { color: #fff; }
.layui-tab-card>.layui-tab-title>a>li { transition: all .3s; -webkit-transition: all .3s; position: relative;
    line-height: 47px; min-width: 65px; padding: 0 10px; font-size: 14px; min-width: 100px; line-height: 47px;
    padding: 0 15px;}
/*table*/
.site-table thead {background-color:#e6e6e6;   height:36px; color:#666; }
.site-table thead tr:hover { background:none!important; }
.site-table th { border:0; text-align:center; margin:0 0 0 30px; font-weight:bold;}
 .site-table td { border:0; text-align:center; margin:0 0 0 30px; }
.site-table tr { cursor:default; }
.site-table tr:last-child { border:1px solid #e4e4e4; }
.site-table tr:first-child { border-top:0; }
.site-table tr { border:1px solid #e4e4e4; }
.site-table td { height:28px; line-height:28px; }
.site-table .co-address:hover { color:#1E9FFF; text-decoration:underline; } 
/*.site-table .layui-btn-mini { background-color:#e4bd48; padding:0 10px; }*/
.site-table .layui-btn-disabled.active { background-color:#dfdfdf; color:#fff; }
.site-table .none-info { color:#f36563; }
.TM-user thead th:first-child { text-align:left; padding-left:18px;font-weight:bold; }
.TM-user tbody tr td:first-child { text-align:left; padding-left:18px; }
.TM-user #selected-all { margin-right:5px; }
.TM-user .icheckbox_flat-blue { margin:0 10px 0 0; }
.TM-user th .icheckbox_flat-blue { margin:0 12px 0 0; }
.TM-user .icon-online { margin:0 5px 0 0; }
/*���ٿ�*/
.site-table tr.active,
.site-table tr:hover { background-color:#eee; } 
.site-table thead tr:hover { background-color:#d8eff7; }
.site-table tr.active td,
.site-table tr:hover td { height:28px; line-height:28px; }
.site-table.TM-table3 th { text-align:left; margin:0; font-weight:bold; }
.site-table.TM-table3 td { text-align:left; margin:0; }
.site-table td a { cursor:pointer; }
.site-table.TM-table3 th:first-child,
.site-table.TM-table3 td:first-child { text-align: center; }
.TM-table3 .layui-btn-primary:hover { border-color:#1E9FFF; }
.differ>li { float:left; margin:20px 0 0 27px; }
.differ>li>span { margin:0 0 0 5px; }
.differ .contact1 { color:#b5db5e; }
.differ .contact2 { color:#5BBAFA; }
.differ .contact3 { color:#e95170; }
/*page*/
.admin-table-page { position:static; background:0; float:right; margin:10px 30px 10px 0; text-align:right; border-bottom:0; width:auto; }
.layui-laypage .layui-laypage-curr .layui-laypage-em { background-color:#1E9FFF; }
/*�û�����*/
.admin-user .tab-condition { padding:0; }
.admin-user .TM-tab-info>a { font-size:14px; }
.admin-user .TM-tab-info .layui-btn-small { height:32px; line-height:32px; }
/*角色管理*/
.admin-role .tab-condition { height:40px; }
.admin-role .TM-tab-info { margin:0; }
.TM-tab .TM-send-email,
.admin-user .TM-send-email,
.admin-role .TM-send-email { float:none; margin:0 25px 0 0; font-weight:bold; color:#1E9FFF; }
.admin-message .TM-send-email { float:right; }
.TM-tab .TM-send-email { margin-right:8px; margin-left:10px; }
.layui-icon { font-size:22px; }
/*消息管理*/
.admin-message .site-table thead { height:45px; line-height:45px; background-color:#a48ad4; color:#fff; }
.admin-message .site-table th { text-align:left; padding-left:22px; }
.admin-message .site-table tbody tr td { text-align:left; padding:10px 35px 10px 20px; }
.admin-message td .layui-btn { float:right; }
.admin-message td .icon-online { margin:0 5px 0 0; }

.TM-icon-man.icon-online { margin:0 5px 0 0; }
.TM-icon-man { color:#dfdfdf; margin-right:10px; vertical-align:middle; }
.TM-icon-man.icon-outline { color:#f36563; }
#email-inner { resize:none; border-color:#e4e4e4; padding:10px; }
/*员工资源转移管理*/
.admin-transform .icheckbox_flat-blue { margin:0 30px 0 -12px; }
/*索要资源管理*/
.tab-condition .layui-form .TM-askfor { width:170px; }
.admin-askfor .tab-condition { height:70px; }
/*录入信息*/
.layui-form-radio i:hover, .layui-form-radioed i { color:#1E9FFF; }
.admin-entering .TM-entering-form { margin:0 0 50px 50px; }
.admin-entering .TM-save-item { margin:30px 0 0 ; }
.admin-entering .save-btn { background-color:#1E9FFF; font-size:14px; padding:0 38px; }
.admin-entering .form-left { float:left;width:41%; }
.admin-entering .form-right { float:left; margin-left:80px; }
.admin-entering .warehouse .layui-input-inline,
.admin-entering .form-right .layui-input-block { width:382px; }
.admin-entering .TM-textarea-block { width:960px; }
.admin-entering .address .layui-input-inline { width:120px; margin:0; }
.admin-entering .address .layui-input-inline + .layui-input-inline { margin-left:5px; }
.layui-textarea { resize:none; }
.entering { margin-bottom:10px;}
.entering>h4 { height:40px; line-height:40px; background-color:#45a2ff; color:#fff; padding:0 15px 0 22px; clear:both; }
.entering>h4>span { float:right; color:#f36563; }
.entering .site-table { margin:0; }
.entering .site-table tr th { border:1px solid #e4e4e4; font-weight:bold;}
.entering .site-table tr td { border:1px solid #e4e4e4;}
.entering .site-table td { padding: 3px 10px; }
.entering .layui-form-item { margin:0; }
.entering .layui-form-label { width:68px; }
.entering .layui-form-item .layui-input-inline { width:120px; }
.entering .layui-input-inline.TM-certify-type { width:160px; }
.entering .layui-form-item .layui-input-inline.TM-certify-type { width:160px; }
/*企业详情*/
.admin-information .tab-condition { padding-left:25px; height:70px; }
.TM-tabs-ul { margin:0 28px; }
.TM-tabs-ul>li { background-color:#d8eff7; color:#1E9FFF; font-size:16px; height:57px; line-height:57px; padding:0 0 0 45px; margin:0 0 20px 0; }
.TM-tabs-ul .behavior { margin:0 20px; }
.layui-tab-title>li { color:#fff; }
.layui-tab-title>li>i { margin-right:5px; font-size:20px; vertical-align: middle; }
.admin-information .layui-field-title { margin-top:1%; color:#999; }
.admin-information .layui-field-title legend { font-size:14px; }
.admin-information .TM-infor-ul { margin:20px 400px 60px 30px; width:1045px; line-height:2.8; }
.admin-information .TM-infor-ul>li { float:left; font-size:16px; margin-right:120px; }
.admin-information .site-table th+th,
.admin-information .site-table td+td { border-left:1px solid #e4e4e4; }
.TM-table-contact th select { vertical-align:middle; }
.layui-btn-primary:hover { border-color:#1E9FFF; }
/*消息*/
.TM-table-news th{ text-align:left;font-weight:bold; }
.TM-table-news tbody tr td { text-align:left; }
.TM-table-news .icheckbox_flat-blue { margin-right:24px; }
.TM-table-news td .icheckbox_flat-blue { margin-right:29px; }
.TM-btn-search { font-size:16px; }
.TM-btn-search>i { margin-right:5px; }
/*企业核对信息*/
.admin-checkQuery .layui-form { width:1400px; }
.admin-checkQuery .layui-form-label { width:100px; }
.admin-checkQuery .layui-form-item { float:left; clear:none; margin:0 0 20px 0; }
.admin-checkQuery .layui-form-btn {  clear:both; float:none; text-align:center; }
.admin-checkQuery .layui-form-btn .layui-btn { background-color:#1E9FFF; padding:0 22px; }
/*��ҵ����*/
.admin-information .tab-condition { padding-left:25px; height:70px; }
.TM-tabs-ul { margin:0 28px; }
.TM-tabs-ul>li { background-color:#d8eff7; color:#1E9FFF; font-size:14px; height:57px; line-height:57px; padding:0 0 0 45px; margin:0 0 20px 0; }
.TM-tabs-ul .behavior { margin:0 20px; }
.layui-tab-title>li { color:#fff; }
.layui-tab-title>li>i { margin-right:5px; font-size:20px; vertical-align: middle; }
.admin-information .layui-field-title { color:#999; }
.admin-information .layui-field-title legend { font-size:14px; }
.admin-information .TM-infor-ul { margin:20px 0 20px 30px; width:96%; line-height:1.8; }
.admin-information .TM-infor-ul>li { float:left; font-size:14px; margin-right:71px; }
.admin-information .site-table th+th,
.admin-information .site-table td+td { border-left:1px solid #e4e4e4; }
.TM-table-contact th select { vertical-align:middle; }
.layui-btn-primary:hover { border-color:#1E9FFF; }
/*��Ϣ*/
.TM-table-news th{ text-align:left; font-weight:bold;}
.TM-table-news tbody tr td { text-align:left; }
.TM-table-news .icheckbox_flat-blue { margin-right:24px; }
.TM-table-news td .icheckbox_flat-blue { margin-right:29px; }
.TM-btn-search { font-size:14px; }
.TM-btn-search>i { margin-right:5px; }

/* 添加预约弹窗 */
#TM-layui-bookingTo {display: none; height: 300px;}
#TM-layui-bookingTo #bookingbtndiv {margin-top: 20px; text-align: center;}
#bookingbtndiv #savebooking {margin-right: 10px; height: 35px; width: 80px; background-color: #a48ad4; color:#fff; border:0; cursor:pointer;}
#bookingbtndiv #cancelbooking {margin-left: 10px; height: 35px; width: 80px; background-color: #e4e4e4; color:#fff; border:0; cursor:pointer;}

/*友情链接*/
.TM-url-box { border:1px solid #e4e4e4; }
.links-title {  background-color:#1E9FFF; line-height:37px; color:#fff; padding-left:30px; }
.links-title>label { margin-right:20px; }
.links-title>span { display:inline-block; width:60px; text-align:center; height:100%; cursor:pointer; margin-right:15px; }
.links-title>span.active,
.links-title>span:hover { background-color:#91b146; color:#fff; }
.links-city .links-province { height:44px; line-height:44px; background-color:#d8eff7; color:#999; padding:0 0 0 104px; }
.links-city .links-province>li>span { cursor:pointer; margin:0 20px 0 0; }
.links-province>li>span.active,
.links-province>li>span:hover { color:#1E9FFF; }
.TM-links-url { padding:35px; }
.TM-links-url>li.active,
.links-city .links-province>li.active { display:block; }
.TM-links-url>li,
.links-city .links-province>li { display:none; }
.TM-links-url>li>a { display:inline-block; margin:0 0 0 35px; line-height:2.2; width:250px;}
.TM-links-url>li>a.active,
.TM-links-url>li>a:hover { color:#1E9FFF; }
 
/*合同管理*/
.blue-ing { color:#1E9FFF; }	
.red-ing { color:#f7625e; }
.site-table .layui-btn-mini.btn-green { background-color:#9cbe4e; }
.site-table .layui-btn-mini.btn-lightgreen { background-color:#e8f3d0; color:#9cbe4e; }
.TM-he-tong { margin:10px 0 0; }
.TM-he-tong .layui-textarea, 
.TM-he-tong .layui-form-item { max-width:94%!important; }
.TM-he-tong .TM-save-item { margin:0 auto; }
.TM-he-tong .layui-input-block { margin-left:123px; line-height:36px; }
.TM-he-tong .layui-form-label { min-width:93px; }
.TM-he-tong .layui-form-item.TM-hetong-zhengshu,
.TM-he-tong .layui-form-item.TM-hetong-jilu  { max-width:100%!important; }
.TM-he-tong .TM-hetong-jilu .TM-hetong-block,
.TM-he-tong .TM-hetong-zhengshu .TM-hetong-block { border:1px solid #e4e4e4; background-color:#f3f9fd; width:70%; padding:10px; margin:10px 0 10px 0; line-height:1.7; }
.TM-he-tong .TM-hetong-zhengshu .TM-hetong-block>ul>li { float:left; margin:0 60px 0 0; }
.TM-he-tong .TM-hetong-zhengshu .hetong-file-name>span>a { margin:0 10px 0 0; text-decoration:underline; color:#1E9FFF; }
.TM-he-tong .TM-hetong-jilu .TM-hetong-block { position:relative; }
.TM-he-tong .TM-hetong-jilu .TM-hetong-block>ul { padding-left:105px; }
.TM-he-tong .TM-hetong-jilu .icon-stamp { position:absolute; margin-top:105; }
.TM-he-tong .TM-hetong-jilu .TM-jilu-date { float:right; color:#999; }

/*申请合同弹框*/
.cl-btn-search{background:#1E9FFF;}
.clo-btn-seaarch{background:#d8eff7;color:#51ace1;}
.clo-btn-seaarch:hover{background:#1E9FFF;}
@media screen and (max-width:1440px) {
	.admin-tab .layui-tab-title { height:40px; }
	.layui-tab-card>.layui-tab-title>a>li { line-height:40px; }
	.admin-tab .layui-tab-title .layui-this:after { height:40px; }
}

/*审批的雪碧图*/
/* 通过 */
.TM-iconytg{display:inline-block;background:url(../images/sprite.png)no-repeat;background-position:-260px 0px;}
/* 驳回 */
.TM-iconbh{display:inline-block;background:url(../images/sprite.png)no-repeat;background-position:-260px -90px;}
/* 待审批 */
.TM-icondsp{display:inline-block;background:url(../images/sprite.png)no-repeat;background-position:-260px -185px;}





